social and economic freedom - Alemán Inglés Diccionario